fiddle-back spider - French English Dictionary